guerrilla-privacy-toolkit/
├── README.md
├── DEPLOYMENT.md
├── GITEA_SETUP.md
├── Directory_Structure.txt
├── scripts/
│   ├── generate_compartment.sh   <-- MAIN ENTRY POINT (Root of scripts)
│   ├── deploy.sh                 <-- DEPLOYMENT SCRIPT
│   ├── destroy.sh                <-- CLEANUP SCRIPT
│   ├── archive.sh                <-- ARCHIVE SCRIPT
│   └── lib/                      <-- LIBRARY DIRECTORY
│       ├── utils.sh              (Helpers: sanitize, prompt, log)
│       ├── warnings.sh           (Guardrails: zero clones, voip, etc.)
│       ├── validators.sh         (Checks: unique names, file exists)
│       ├── question_steps.sh     (The 8 questionnaire steps)
│       ├── json_builder.sh       (Safe JSON generation)
│       └── config_loader.sh      (Loading profiles/templates)
├── templates/
│   ├── base_profiles.json        (Default configs)
│   └── [user_templates]/         (Saved user templates)
├── manifests/                    (Generated JSON files)
├── vaults/                       (KeePassXC files)
└── archives/                     (Encrypted exports)